﻿//  Copy / Paste this file into your root "_namespace.js" file, and add your Applications using $addApplication();

/// <reference assembly="Ajaxna" name="Ajaxna.ajax.lang.extensions.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.net.ContentLoader.js" />

/// <reference assembly="Ajaxna" name="Ajaxna.ajax.IDisposable.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.IHaveDocument.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.IServiceProvider.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.IGetEvent.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.IComparable.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.CompareResult.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.ICloneable.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.BaseObject.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.DomElements.js" />

// Types
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.types.Float.js" />

// IO
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.io.Keyboard.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.io.MouseButton.js" />

// Events
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.events.EventRouter.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.events.EventInfo.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.events.EventArgs.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.events.DataEventArgs.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.events.DataRowEventArgs.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.events.DataItemEventArgs.js" />

// Collections
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.collections.IComparer.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.collections.Comparer.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.collections.ArrayListEventArgs.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.collections.ArrayList.js" />

// Base Components
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.Component.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.Container.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.AjaxContainer.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.ConfigurableComponent.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.ConfigurationManager.js" />

// Windows
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.windows.Window.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.windows.FlyoutWindow.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.windows.FrameWindow.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.windows.WinFormDisplayFlags.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.windows.WinForm.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.windows.Console.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.windows.FrmJsObjectTreeViewer.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.windows.FrmSimpleAdmin.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.windows.FrmSimpleAdminEdit.js" />

// Geometry 1
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.geometry.shapes.IShape.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.geometry.shapes.Shape.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.geometry.shapes.Rectangle.js" />

// Components 2
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.TypeAhead.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.ColorPicker.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.DataGrid.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.DatePicker.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.DoubleCombo.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.DragController.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.MenuItemDisplayFlags.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.IMenuItemContainer.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.MenuItemContainer.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.Menu.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.MenuBar.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.MenuItem.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.ProgressIndicator.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.Splitter.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.SplitterBar.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.components.Treeview.js" />

// Data
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.data.DataTable.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.data.Serialization.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.data.Service.js" />

//Effects
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.effects.AnimationStates.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.effects.Animation.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.effects.ColourTransform.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.effects.NotifyFlash.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.effects.SoundPlayer.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.effects.Scroll.js" />


// Geometry 2
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.geometry.Math.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.geometry.Vertex.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.geometry.MeshCollisionEventArgs.js" />

// Lang
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.lang.Formats.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.lang.ResourceCache.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.lang.SaveCheckStates.js" />


// Math
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.math.Matrix.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.math.Vector3.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.math.Plane3.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.math.Ray.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.math.Ray3.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.math.Guid.js" />

// Geometry 2
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.geometry.Mesh.js" />

// Drawing
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.Colour.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.Point.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.Line.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.Face.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.RenderFace.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.Timer.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.Viewport.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.IGraphics.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.GraphicsBase.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.Graphics.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.GraphicsJava.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.GraphicsCanvas.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.CullModes.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.FillModes.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.FrustumCullModes.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.ShadeModes.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.LightTypes.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.Light.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.RenderStateManager.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.DeviceTypes.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.drawing.Device3D.js" />

// Xna
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.Game.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.GameComponent.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.DrawableGameComponent.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.SpriteLayer.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.Camera.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.GameGrid.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.Moveable.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.MoveController.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.RayCasterLookups.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.RayCasterMap.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.RayCaster.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.RayCasterPlayer.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.SimpleSprite.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.DomSprite.js" />

// Xna 2
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.FrustumCullModes.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.ContainmentType.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.PlaneIntersectionType.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.BoundingBox.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.BoundingFrustum.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.BoundingSphere.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.graphics.IGraphicsDeviceService.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.graphics.Transform.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.graphics.RenderFace.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.graphics.Viewport.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.graphics.DeviceTypes.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.graphics.GraphicsDevice.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.IGameComponent.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.IUpdateable.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.IDrawable.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.IGraphicsDeviceManager.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.GameServiceContainer.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.GameComponent.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.DrawableGameComponent.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.GameComponentCollection.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.GameWindow.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.GraphicsDeviceManager.js" />
/// <reference assembly="Ajaxna" name="Ajaxna.ajax.xna.framework.Game.js" />

ajax.referencesLoaded = true;


